demand for explanation - Türkisch Englisch Wörterbuch